﻿using NPOI.SS.UserModel;
using System;
using System.Collections.Generic;
using System.Text;

namespace Yz.Core.Tools.Excel
{
	public class ExcelCellModel
	{
		public string Text
		{
			get;
			set;
		}

		public IFont Font
		{
			get;
			set;
		}

		public string FontColor
		{
			get;
			set;
		}

		public CellType CellType
		{
			get;
			set;
		}

		public float HeightInPoints
		{
			get;
			set;
		}

		public int RowSpan
		{
			get;
			set;
		}

		public int ColumnSpan
		{
			get;
			set;
		}

		public HorizontalAlignment Alignment
		{
			get;
			set;
		}

		public VerticalAlignment VerticalAlignment
		{
			get;
			set;
		}

		public BorderStyle BorderLeft
		{
			get;
			set;
		}

		public BorderStyle BorderBottom
		{
			get;
			set;
		}

		public BorderStyle BorderTop
		{
			get;
			set;
		}

		public BorderStyle BorderRight
		{
			get;
			set;
		}

		public string BorderLeftColor
		{
			get;
			set;
		}

		public string BorderBottomColor
		{
			get;
			set;
		}

		public string BorderTopColor
		{
			get;
			set;
		}

		public string BorderRightColor
		{
			get;
			set;
		}

		public bool WrapText
		{
			get;
			set;
		}

		public string FillColor
		{
			get;
			set;
		}
	}

}
